home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / ko301f5u.ppd < prev    next >
Encoding:
PostScript Printer Description  |  2003-02-21  |  18.4 KB  |  519 lines

  1. *PPD-Adobe: "4.2"
  2. *FormatVersion: "4.2"
  3. *FileVersion: "1.2.8"
  4. *LanguageEncoding: ISOLatin1
  5. *LanguageVersion: English
  6. *PCFileName: "FO50-US.PPD"
  7. *Product: "(7050)"
  8. *PSVersion: "(2003.002) 5"
  9. *ModelName: "Konica Force 50/IP-301 PS US"
  10. *NickName: "Konica Force 50/IP-301 PS US"
  11.  
  12.  
  13. *% === US Paper Size Version ===============
  14. *% Last Edit Date 01/07/97
  15.  
  16.  
  17. *% === Device Capabilities ============
  18. *LanguageLevel: "2"
  19. *ColorDevice: False
  20. *DefaultColorSpace: Gray
  21. *VariablePaperSize: False
  22. *SuggestedJobTimeout: "0"
  23. *SuggestedWaitTimeout: "300"
  24. *LandscapeOrientation: Plus90
  25. *RequiresPageRegion All: True
  26.  
  27. *FileSystem: True
  28. *?FileSystem: "
  29.     save statusdict begin
  30.     (False) /diskstatus where{
  31.     pop diskstatus exch pop 0 ne {pop (True)} if }if = flush
  32.     end restore"
  33. *End
  34. *Throughput: "50"
  35. *Password: "0"
  36. *ExitServer: "serverdict begin exitserver"
  37. *Reset: "
  38.     serverdict begin count 0 eq { 0 }if
  39.     exitserver systemdict /quit get exec
  40.     (WARNING : Printer Reset Failed.) = flush"
  41. *End
  42.  
  43. *FreeVM: "4000000"
  44. *VMOption None/Standard 16 MB RAM: "4000000"
  45. *VMOption 32Meg/Additional RAM: "4000000"
  46.  
  47.  
  48. *% === Installable Options ===========
  49. *OpenGroup: InstallableOptions/Options Installed
  50.  
  51. *OpenUI *InstalledMemory/Memory Configuration: PickOne
  52. *OrderDependency: 1 DocumentSetup *InstalledMemory
  53. *DefaultInstalledMemory: None
  54. *InstalledMemory None/Standard 16 MB RAM: ""
  55. *InstalledMemory 32Meg/Additional RAM: ""
  56. *CloseUI: *InstalledMemory
  57.  
  58. *OpenUI *Finisher/Finisher Installed: PickOne
  59. *OrderDependency: 1 DocumentSetup *Finisher
  60. *DefaultFinisher: FS-103
  61. *Finisher None: ""
  62. *Finisher FS-102: ""
  63. *Finisher FS-103: ""
  64. *CloseUI: *Finisher
  65.  
  66. *CloseGroup: InstallableOptions
  67.  
  68.  
  69.  
  70. *% === Print Quality & Effects ===============
  71. *OpenUI *Resolution: PickOne
  72. *OrderDependency: 10 DocumentSetup *Resolution
  73. *DefaultResolution: 400dpi
  74. *Resolution 400dpi: "<</HWResolution [400 400]>> setpagedevice"
  75. *Resolution 600dpi: "<</HWResolution [600 600]>> setpagedevice"
  76. *?Resolution: "
  77.     save
  78.     currentpagedevice /HWResolution get
  79.     0 get
  80.     (          ) cvs print
  81.     (dpi)
  82.     = flush
  83.     restore"
  84. *End
  85. *CloseUI: *Resolution
  86.  
  87. *OpenUI *BitsPerPixel/Print Quality: PickOne
  88. *OrderDependency: 10 DocumentSetup *BitsPerPixel
  89. *DefaultBitsPerPixel: 1
  90. *BitsPerPixel 1/Text: "<</ColorDepth 1 /PrintQuality 1>> setpagedevice"
  91. *BitsPerPixel 2/Medium: "<</ColorDepth 8 /PrintQuality 2>> setpagedevice"
  92. *BitsPerPixel 4/High: "<</ColorDepth 8 /PrintQuality 4>> setpagedevice"
  93. *BitsPerPixel 8/Very High: "<</ColorDepth 8 /PrintQuality 8>> setpagedevice"
  94. *CloseUI: *BitsPerPixel
  95.  
  96. *OpenUI *Smoothing/Edge Smoothing: PickOne
  97. *OrderDependency: 11 DocumentSetup *Smoothing
  98. *DefaultSmoothing: None
  99. *Smoothing None/Off: "<< /GrayScale 0 >> setpagedevice"
  100. *Smoothing Text/Text Only: "<< /GrayScale 1 >> setpagedevice"
  101. *Smoothing All/All Objects: "<< /GrayScale 2 >> setpagedevice"
  102. *CloseUI: *Smoothing
  103.  
  104. *ScreenFreq: "70.0"
  105. *ScreenAngle: "45.0"
  106. *DefaultScreenProc: Dot
  107. *ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div}"
  108. *ScreenProc Line: "{ pop }"
  109. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}"
  110.  
  111. *DefaultTransfer: Null
  112. *Transfer Null: "{ }"
  113. *Transfer Null.Inverse: "{ 1 exch sub }"
  114.  
  115. *OpenUI *MediaType/Media Type: PickOne
  116. *OrderDependency: 15 PageSetup *MediaType
  117. *DefaultMediaType: Paper
  118. *MediaType Paper/Plain Paper: "<< /MediaType (PAPER) >> setpagedevice"
  119. *MediaType OHP/OHP Transparency: "<< /MediaType (OHP) >> setpagedevice"
  120. *MediaType Thin/Thin Paper: "<< /MediaType (THIN) >> setpagedevice"
  121. *MediaType Thick/Thick Paper: "<< /MediaType (THICK) >> setpagedevice"
  122. *?MediaType: "curentpagedevice /MediaType get == flush"
  123. *CloseUI: *MediaType
  124.  
  125. *OpenUI *Duplex/Duplex Mode:  PickOne
  126. *OrderDependency: 15 DocumentSetup *Duplex
  127. *DefaultDuplex: None
  128. *Duplex None/Off: "<< /Duplex false /Tumble false >> setpagedevice"
  129. *Duplex DuplexNoTumble/Long Edge Binding: "<< /Duplex true /Tumble false >> setpagedevice"
  130. *Duplex DuplexTumble/Short Edge Binding: "<< /Duplex true /Tumble true >> setpagedevice"
  131. *?Duplex: "
  132.     save
  133.     currentpagedevice /Duplex get
  134.     { currentpagedevice /Tumble get
  135.         {(DuplexTumble)}{(DuplexNoTumble)}ifelse
  136.     }
  137.     { (None)}
  138.     ifelse = flush
  139.     restore"
  140. *End
  141. *CloseUI: *Duplex
  142.  
  143.  
  144. *% === Finishing Options ===============
  145. *OpenGroup: Finishing/Finishing Options
  146.  
  147. *OpenUI *Jog/Job Offset: Boolean
  148. *OrderDependency: 10 DocumentSetup *Jog
  149. *DefaultJog: True
  150. *Jog True/On: "<< /Jog 3 >> setpagedevice"
  151. *Jog False/Off: "<< /Jog 0 >> setpagedevice"
  152. *CloseUI: *Jog
  153.  
  154. *%OpenUI *StapleWhen/Stapler: Boolean
  155. *%OrderDependency: 20 DocumentSetup *StapleWhen
  156. *%DefaultStapleWhen: False
  157. *%StapleWhen True/On: "<< /Staple 3 >> setpagedevice"
  158. *%StapleWhen False/Off: "<< /Staple 0 >> setpagedevice"
  159. *%CloseUI: *StapleWhen
  160.  
  161. *OpenUI *StapleLocation/Stapling: PickOne
  162. *OrderDependency: 21 DocumentSetup *StapleLocation
  163. *DefaultStapleLocation: None
  164. *StapleLocation None/Off: "<< /Staple 0 >> setpagedevice"
  165. *StapleLocation SinglePortrait/Single (Portrait): "
  166.     << /Staple 3>> setpagedevice
  167.     << /StaplePosition 1 >> setpagedevice"
  168. *End
  169. *StapleLocation SingleLandscape/Single (Landscape): "
  170.     << /Staple 3>> setpagedevice
  171.     << /StaplePosition 2 >> setpagedevice"
  172. *End
  173. *StapleLocation DualPortrait/Double: "
  174.     << /Staple 3>> setpagedevice
  175.     << /StaplePosition 3 >> setpagedevice"
  176. *End
  177. *CloseUI: *StapleLocation
  178.  
  179. *% === Insert parameters are [0=first,1=last,2=both 0=print,1=noprint]
  180. *OpenUI *Special/Special Modes: PickOne
  181. *OrderDependency: 30 DocumentSetup *Special
  182. *DefaultSpecial: None
  183. *Special None: ""
  184. *Special 2in1/2-in-1: "<</Booklet 1>> setpagedevice"
  185. *Special 4in1/Booklet Mode: "<</Booklet 2>> setpagedevice"
  186. *Special Letterhead/Letterhead Mode: "<</Insert [0 0]>> setpagedevice"
  187. *Special Covers/Front & Back Covers: "<</Insert [2 0]>> setpagedevice"
  188. *Special Separator/Separator Page: "<</Insert [1 1]>> setpagedevice"
  189. *CloseUI: *Special
  190.  
  191. *OpenUI *InsertTray/Insert Tray: PickOne
  192. *OrderDependency: 31 DocumentSetup *InsertTray
  193. *DefaultInsertTray: None
  194. *InsertTray None: ""
  195. *InsertTray Manual/Manual Feed: "<</InsertTray 0>> setpagedevice"
  196. *InsertTray Tray1/Tray 1: "<</InsertTray 1>> setpagedevice"
  197. *CloseUI: *InsertTray
  198.  
  199. *OpenUI *OutputBin/Output Bin: PickOne
  200. *OrderDependency: 40 DocumentSetup *OutputBin
  201. *DefaultOutputBin: Lower
  202. *OutputBin Upper/Upper: "<</OutputType (Upper)>> setpagedevice"
  203. *OutputBin Lower/Lower: "<</OutputType (Lower)>> setpagedevice"
  204. *CloseUI: *OutputBin
  205.  
  206. *OpenUI *OutputOrder/Output Order: PickOne
  207. *OrderDependency: 41 DocumentSetup *OutputOrder
  208. *DefaultOutputOrder: Normal
  209. *OutputOrder Normal/Face Up: "<</OutputFaceUp true>> setpagedevice"
  210. *OutputOrder Reverse/Face Down: "<</OutputFaceUp false>> setpagedevice"
  211. *CloseUI: *OutputOrder
  212.  
  213. *CloseGroup: Finishing
  214.  
  215.  
  216. *% === Tray Selection ============
  217. *OpenUI *InputSlot: PickOne
  218. *OrderDependency: 5 PageSetup *InputSlot
  219. *InputSlot Tray1/Tray 1: "0 statusdict /setpapertray get exec"
  220. *InputSlot Tray2/Tray 2: "1 statusdict /setpapertray get exec"
  221. *InputSlot Tray3/Tray 3: "2 statusdict /setpapertray get exec"
  222. *InputSlot Tray4/Tray 4: "3 statusdict /setpapertray get exec"
  223. *?InputSlot: "
  224.     save
  225.     <<
  226.     /0 (Tray1)
  227.     /1 (Tray2)
  228.     /2 (Tray3)
  229.     /3 (Tray4)
  230.     >>
  231.     statusdict /papertray get exec
  232.     {get} stopped {pop pop (Unknown)} if = flush
  233.     restore"
  234. *End
  235. *CloseUI: *InputSlot
  236.  
  237. *OpenUI *ManualFeed/Manual Feed: Boolean
  238. *OrderDependency: 5 PageSetup *ManualFeed
  239. *DefaultManualFeed: False
  240. *ManualFeed True: "<</ManualFeed true>> setpagedevice"
  241. *ManualFeed False: "<</ManualFeed false>> setpagedevice"
  242. *?ManualFeed: "
  243.     save
  244.     currentpagedevice /ManualFeed get
  245.     {(True)} {(False)} ifelse
  246.     = flush
  247.     restore"
  248. *End
  249. *CloseUI: *ManualFeed
  250.  
  251.  
  252. *% === Paper Handling ===================
  253. *% Use these entries to set paper size unless there is a specific
  254. *% reason to use PageRegion, such as when using manual feed.
  255. *OpenUI *PageSize: PickOne
  256. *OrderDependency: 10 PageSetup *PageSize
  257. *DefaultPageSize: Letter
  258. *PageSize Half-letter/Half-letter (5 1/2 x 8 1/2 in):   "<< /PageSize [396 612]  /ImagingBBox null >> setpagedevice"
  259. *PageSize Letter/Letter (8 1/2 x 11 in):       "<< /PageSize [612 792]  /ImagingBBox null >> setpagedevice"
  260. *PageSize Legal/Legal (8 1/2 x 14 in):        "<< /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
  261. *PageSize Tabloid/Tabloid (11 x 17 in):      "<< /PageSize [792 1224] /ImagingBBox null >> setpagedevice"
  262. *?PageSize: "
  263.     save
  264.     currentpagedevice /PageSize get aload pop
  265.     2 copy gt {exch} if
  266.     (Unknown)
  267.     <<
  268.      [396 612] (Half-letter)
  269.      [612 792] (Letter)
  270.      [612 1008] (Legal)
  271.      [792 1224] (Tabloid)
  272.     >>
  273.     {exch aload pop 4 index sub abs 6 le exch 5 index sub abs 6 le and
  274.         {exch pop exit} {pop} ifelse
  275.     } bind forall
  276.     = flush pop pop
  277.     restore"
  278. *End
  279. *CloseUI: *PageSize
  280.  
  281. *% === These entries will set up the frame buffer. Usually used with manual feed. ===
  282. *OpenUI *PageRegion: PickOne
  283. *OrderDependency: 10 PageSetup *PageRegion
  284. *DefaultPageRegion: Letter
  285. *PageRegion Half-letter:  "<< /PageSize [396 612]  /ImagingBBox null >> setpagedevice"
  286. *PageRegion Letter:       "<< /PageSize [612 792]  /ImagingBBox null >> setpagedevice"
  287. *PageRegion Legal:        "<< /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
  288. *PageRegion Tabloid:      "<< /PageSize [792 1224] /ImagingBBox null >> setpagedevice"
  289. *CloseUI: *PageRegion
  290.  
  291. *% === These entries provide the imageable areas of the media option keywords. ===
  292. *DefaultImageableArea: Letter
  293. *ImageableArea Half-letter: "14 14 382 598"
  294. *ImageableArea Letter:      "14 14 598 778"
  295. *ImageableArea Legal:       "14 14 598 994"
  296. *ImageableArea Tabloid:     "14 14 778 1210"
  297. *?ImageableArea: "
  298.     save /cvp { cvi (            ) cvs print ( ) print } bind def newpath clippath pathbbox
  299.     4 -2 roll exch 2 {ceiling cvp} repeat
  300.     exch 2 {floor cvp} repeat flush
  301.     restore"
  302. *End
  303.  
  304. *% === These provide the physical dimensions of the media, by option keyword. ===
  305. *DefaultPaperDimension: Letter
  306. *PaperDimension Half-letter:  "396 612"
  307. *PaperDimension Letter:       "612 792"
  308. *PaperDimension Legal:        "612 1008"
  309. *PaperDimension Tabloid:      "792 1224"
  310.  
  311.  
  312. *% === Constraints ===================
  313. *UIConstraints: *PageSize Legal *InputSlot Tray3
  314. *UIConstraints: *PageSize Legal *InputSlot Tray4
  315.  
  316. *UIConstraints: *PageSize Tabloid *InputSlot Tray3
  317. *UIConstraints: *PageSize Tabloid *InputSlot Tray4
  318.  
  319. *UIConstraints: *PageSize Half-Letter *InputSlot Tray3
  320. *UIConstraints: *PageSize Half-Letter *InputSlot Tray4
  321.  
  322. *UIConstraints: *Finisher FS-102 *Resolution 600dpi
  323. *UIConstraints: *Finisher FS-102 *OutputBin Upper
  324. *UIConstraints: *Finisher FS-102 *StapleLocation SingleLandscape
  325. *UIConstraints: *Finisher FS-102 *StapleLocation DualPortrait
  326. *UIConstraints: *Finisher FS-102 *StapleLocation DualLandscape
  327.  
  328. *UIConstraints: *Finisher None *OutputBin Upper
  329. *UIConstraints: *Finisher None *StapleLocation SingleLandscape
  330. *UIConstraints: *Finisher None *StapleLocation DualPortrait
  331. *UIConstraints: *Finisher None *StapleLocation DualLandscape
  332.  
  333. *UIConstraints: *OutputBin Lower *OutputOrder Reverse
  334. *UIConstraints: *OutputBin Upper *StapleLocatoin SinglePortrait
  335. *UIConstraints: *OutputBin Upper *StapleLocatoin SingleLandscape
  336. *UIConstraints: *OutputBin Upper *StapleLocatoin DualPortrait
  337. *UIConstraints: *OutputBin Upper *StapleLocatoin DualLandscape
  338.  
  339. *UIConstraints: *MediaType OHP *InputSlot Tray1
  340. *UIConstraints: *MediaType OHP *InputSlot Tray2
  341. *UIConstraints: *MediaType OHP *InputSlot Tray3
  342. *UIConstraints: *MediaType OHP *InputSlot Tray4
  343.  
  344. *UIConstraints: *MediaType Thick *InputSlot Tray1
  345. *UIConstraints: *MediaType Thick *InputSlot Tray2
  346. *UIConstraints: *MediaType Thick *InputSlot Tray3
  347. *UIConstraints: *MediaType Thick *InputSlot Tray4
  348.  
  349. *UIConstraints: *MediaType Thin *InputSlot Tray1
  350. *UIConstraints: *MediaType Thin *InputSlot Tray2
  351. *UIConstraints: *MediaType Thin *InputSlot Tray3
  352. *UIConstraints: *MediaType Thin *InputSlot Tray4
  353.  
  354. *UIConstraints: *BitsPerPixel 8 *Duplex DuplexTumble
  355. *UIConstraints: *BitsPerPixel 8 *Duplex DuplexNoTumble
  356. *UIConstraints: *BitsPerPixel 8 *Jog True
  357. *UIConstraints: *BitsPerPixel 8 *StapleLocation SinglePortrait
  358. *UIConstraints: *BitsPerPixel 8 *StapleLocation SingleLandscape
  359. *UIConstraints: *BitsPerPixel 8 *StapleLocation DualPortrait
  360. *UIConstraints: *BitsPerPixel 8 *StapleLocation DualLandscape
  361. *UIConstraints: *BitsPerPixel 8 *Special 2in1
  362. *UIConstraints: *BitsPerPixel 8 *Special 4in1
  363. *UIConstraints: *BitsPerPixel 8 *Special Letterhead
  364. *UIConstraints: *BitsPerPixel 8 *Special Covers
  365. *UIConstraints: *BitsPerPixel 8 *Special Separator
  366.  
  367. *UIConstraints: *BitsPerPixel 1 *Smoothing Text
  368. *UIConstraints: *BitsPerPixel 1 *Smoothing All
  369.  
  370. *UIConstraints: *Jog False *StapleLocation SinglePortrait
  371. *UIConstraints: *Jog False *StapleLocation SingleLandscape
  372. *UIConstraints: *Jog False *StapleLocation DualPortrait
  373. *UIConstraints: *Jog False *StapleLocation DualLandscape
  374.  
  375. *UIConstraints: *InputSlot Tray1 *InsertTray Tray1
  376. *UIConstraints: *ManualFeed True *InsertTray Manual
  377.  
  378. *UIConstraints: *Special None *InsertTray Tray1
  379. *UIConstraints: *Special None *InsertTray Manual
  380. *UIConstraints: *Special 2in1 *InsertTray Tray1
  381. *UIConstraints: *Special 2in1 *InsertTray Manual
  382. *UIConstraints: *Special 4in1 *InsertTray Tray1
  383. *UIConstraints: *Special 4in1 *InsertTray Manual
  384. *UIConstraints: *Special Covers *InsertTray None
  385. *UIConstraints: *Special Separator *InsertTray None
  386. *UIConstraints: *Special Letterhead *InsertTray None
  387.  
  388. *UIConstraints: *Special 4in1 *Duplex DuplexTumble
  389. *UIConstraints: *Special 4in1 *Duplex DuplexNoTumble
  390.  
  391. *UIConstraints: *ManualFeed True *Duplex DuplexTumble
  392. *UIConstraints: *ManualFeed True *Duplex DuplexNoTumble
  393. *UIConstraints: *ManualFeed True *Jog True
  394. *UIConstraints: *ManualFeed True *StapleLocation SinglePortrait
  395. *UIConstraints: *ManualFeed True *StapleLocation SingleLandscape
  396. *UIConstraints: *ManualFeed True *StapleLocation DualPortrait
  397. *UIConstraints: *ManualFeed True *StapleLocation DualLandscape
  398. *UIConstraints: *ManualFeed True *Special 4in1
  399.  
  400. *UIConstraints: *PrintQuality Medium *InstalledMemory None
  401. *UIConstraints: *PrintQuality High *InstalledMemory None
  402. *UIConstraints: *PrintQuality VeryHigh *InstalledMemory None
  403.  
  404.  
  405. *% === Font Information =====================
  406. *DefaultFont: Times-Roman
  407. *Font AvantGarde-Book: Standard "(001.002)" Standard ROM
  408. *Font AvantGarde-BookOblique: Standard "(001.002)" Standard ROM
  409. *Font AvantGarde-Demi: Standard "(001.003)" Standard ROM
  410. *Font AvantGarde-DemiOblique: Standard "(001.003)" Standard ROM
  411. *Font Bookman-Demi: Standard "(001.001)" Standard ROM
  412. *Font Bookman-DemiItalic: Standard "(001.001)" Standard ROM
  413. *Font Bookman-Light: Standard "(001.001)" Standard ROM
  414. *Font Bookman-LightItalic: Standard "(001.001)" Standard ROM
  415. *Font Courier: Standard "(001.004)" Standard ROM
  416. *Font Courier-Bold: Standard "(001.004)" Standard ROM
  417. *Font Courier-BoldOblique: Standard "(001.004)" Standard ROM
  418. *Font Courier-Oblique: Standard "(001.004)" Standard ROM
  419. *Font Helvetica: Standard "(001.002)" Standard ROM
  420. *Font Helvetica-Bold: Standard "(001.002)" Standard ROM
  421. *Font Helvetica-BoldOblique: Standard "(001.002)" Standard ROM
  422. *Font Helvetica-Narrow: Standard "(001.000)" Standard ROM
  423. *Font Helvetica-Narrow-Bold: Standard "(001.000)" Standard ROM
  424. *Font Helvetica-Narrow-BoldOblique: Standard "(001.000)" Standard ROM
  425. *Font Helvetica-Narrow-Oblique: Standard "(001.000)" Standard ROM
  426. *Font Helvetica-Oblique: Standard "(001.002)" Standard ROM
  427. *Font NewCenturySchlbk-Bold: Standard "(001.005)" Standard ROM
  428. *Font NewCenturySchlbk-BoldItalic: Standard "(001.004)" Standard ROM
  429. *Font NewCenturySchlbk-Italic: Standard "(001.003)" Standard ROM
  430. *Font NewCenturySchlbk-Roman: Standard "(001.004)" Standard ROM
  431. *Font Palatino-Bold: Standard "(001.002)" Standard ROM
  432. *Font Palatino-BoldItalic: Standard "(001.002)" Standard ROM
  433. *Font Palatino-Italic: Standard "(001.002)" Standard ROM
  434. *Font Palatino-Roman: Standard "(001.001)" Standard ROM
  435. *Font Symbol: Special "(001.003)" Special ROM
  436. *Font Times-Bold: Standard "(001.002)" Standard ROM
  437. *Font Times-BoldItalic: Standard "(001.004)" Standard ROM
  438. *Font Times-Italic: Standard "(001.002)" Standard ROM
  439. *Font Times-Roman: Standard "(001.002)" Standard ROM
  440. *Font ZapfChancery-MediumItalic: Standard "(001.003)" Standard ROM
  441. *Font ZapfDingbats: Special "(001.001)" Special ROM
  442. *?FontQuery: "
  443.     save
  444.     4 dict begin /sv exch def
  445.     /str (fonts/                              ) def
  446.     /st2 30 string def
  447.     {
  448.         count 0 gt
  449.         {
  450.             dup FontDirectory exch known
  451.             {
  452.                 pop 1
  453.             }{
  454.                 str exch st2 cvs dup length /len exch def
  455.                 6 exch putinterval str 0 len 6 add getinterval mark exch { } st2 filenameforall
  456.                 counttomark 0 gt
  457.                 {
  458.                     cleartomark 1
  459.                 }{
  460.                     cleartomark 0
  461.                 } ifelse
  462.             } ifelse = flush
  463.         }{
  464.             exit
  465.         } ifelse
  466.     } bind loop sv end restore"
  467. *End
  468. *?FontList: "
  469.     FontDirectory { pop == flush } forall /filenameforall
  470.     where
  471.     {
  472.         pop
  473.         save
  474.         (fonts/*) {dup length 6 sub 6 exch getinterval == flush} 128 string filenameforall
  475.         restore
  476.     } if
  477.     (*) = flush"
  478. *End
  479.  
  480.  
  481. *% === Printer Messages (verbatim from printer): =========
  482. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  483. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  484. *Message: "\FontName\ not found, using Times-Roman"
  485.  
  486.  
  487. *% === Status (format: %%[ status: <one of these> ]%% ) ===
  488. *Status: "idle"
  489. *Status: "busy"
  490. *Status: "waiting"
  491. *Status: "printing"
  492. *Status: "initializing"
  493. *Status: "PrinterError: out of paper"
  494. *Status: "PrinterError: printer fault"
  495. *Status: "PrinterError: printer offline"
  496.  
  497.  
  498. *% === Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% ) ===
  499. *% Please edit list below and remove % from each line as appropriate:
  500. *Source: "Serial"
  501. *Source: "Parallel"
  502.  
  503.  
  504. *% === Printer Error (format: %%[ PrinterError: <one of these> ]%%) ===
  505. *PrinterError: "out of paper"
  506. *PrinterError: "printer fault"
  507. *PrinterError: "printer offline"
  508.  
  509.  
  510. *% === Change Log ===
  511. *% 12/03/96 V 1.2.7
  512. *% Corrected Imageable Area for Tabloid.
  513.  
  514. *% 01/07/97 V 1.2.8
  515. *% Corrected all imageable areas.
  516.  
  517. *% PPD last Modified 18.11.2000 KONICA SSC K.AKUTSU
  518. *% end of PPD file for Konica 7050PS US
  519.